草庐IT

JavaFX Tableview 和 ScrollPane 滚动问题

全部标签

c# - 关于构建领域驱动设计命名空间的一些问题

我有一些关于框架设计的一般性问题。我正在使用C#.NET(框架3.5)和SQL2008(使用LINQ)为iPhone应用程序构建API。我遵循了领域驱动设计模式(在一本书中)并且具有以下文件夹结构:Core-DataAccess--Impl-Domain-ImplCore是我的核心API库-我的DLL。DataAccess包含数据访问接口(interface)DataAccess.Impl包含存储库(LINQtotheDB)域包含我的大部分数据类型和属性。Impl包含我的服务(即AccountService.cs、EmailService.cs)现在,作为练习,我向这个项目添加了一个W

c# - 滚动时图表控件 Y 轴自动缩放

我已经在网上搜索了一段时间,但仍然没有找到解决我问题的好方法。我想让MSChart在滚动时自动重新缩放Y轴,以确保所有数据点都可见。这里的转折点是我需要能够排除某些系列用于自动缩放。到目前为止,我只找到了提供在AxisViewChanged事件上遍历整个点集合的解决方案,当您有大量的点集合和几个要遍历的系列时,这种方法效果不佳。我想知道是否有任何方法可以通过获取当前可见的最小X值和最大X值之间的数据点来缩小搜索范围。任何帮助将不胜感激。编辑这是图片。如您所见,中间的烛台并不完全可见。 最佳答案 你可以试试这段代码DateTimeda

c# - C DLL 中的 PInvoke char* 在 C# 中处理为字符串。空字符问题

CDLL中的函数如下所示:intmy_Funct(char*input,char*output);我必须从C#应用程序调用它。我通过以下方式执行此操作:...DllImportstuff...publicstaticexternintmy_Funct(stringinput,stringoutput);输入字符串完美地传输到DLL(我有可见的证据)。该函数填写的输出虽然是错误的。我有hexa数据,比如:3F-D9-00-01但不幸的是,两个零之后的所有内容都被截断了,只有前两个字节进入了我的C#应用程序。它发生了,因为(我猜)它被视为空字符并将其作为字符串的结尾。知道如何摆脱它吗?我试

c# - ASP.NET 5 EntityFramework.Core 7.0.0-rc1-final 问题 - 编译器希望引用未找到的 7.0.0.0

我遇到了同样的问题。我在我的project.json文件中添加了以下依赖项:"dependencies":{"EntityFramework":"7.0.0-beta4","EntityFramework.Core":"7.0.0-rc1-final","EntityFramework.SqlServer":"7.0.0-beta8","EntityFramework.Commands":"7.0.0-rc1-final"},"commands":{"web":"Microsoft.AspNet.Server.Kestrel","ef":"EntityFramework.Command

c# - MVC 路由 - 参数名称问题

我正在寻找有关使用C#在MVC中进行路由的信息。我目前非常了解MVC中路由的基础知识,但我正在寻找的东西有点难以找到。实际上,我想找到一种定义采用单个参数的单个路由的方法。我在网上找的常见例子都是围绕着例子routes.MapRoute("Default","{controller}.mvc/{action}/{id}"new{controller="Default",action="Index",id=""});通过映射这个路由,你可以映射到任何Controller中的任何Action,但是如果你想将任何东西传递给Action,方法参数必须称为“id”。如果可能的话,我想找到解决这个

c# - 关于 C# 中 "custom"整数的一个可能愚蠢的问题

下午好这听起来像是一个愚蠢的问题,但如果有办法解决这个问题,它会非常有用......有什么办法可以让我获得自定义位深度整数(例如,20位整数)C#?非常感谢。 最佳答案 构建一个采用32位整数并使用位掩码的结构00000000000011111111111111111111,或(0x08FF)在将其存储在内部私有(private)字段之前。publicstructTwentyBitInt{privateconstintmask=0x08FF;privateintval;privateboolisDef;privateTwentyBi

c# - 仍然无法在 WinForms 应用程序中隐藏 FlowLayoutPanel 的水平滚动条

我无法隐藏FlowLayout面板的水平滚动条。我正在动态添加此面板。我已阅读以下3篇有关堆栈溢出的文章。但无法获得成功。flowlayoutpanelandhorizontalscrollbarissueHowdoIdisablethehorizontalscrollbarinaPanelScrollingpanelusinghorizontalscrollbar我试过下面的代码。TableLayoutPanelpannel=newTableLayoutPanel();pannel.Parent=pnlChart;pannel.Dock=DockStyle.Fill;pannel.A

c# - 检测 WPF ListView 滚动条何时位于底部?

有没有办法检测ListView中的ScrollViewer的滚动条是否到达虚拟滚动空间的底部?我想检测这一点以从服务器获取更多项目以放入ListView上的绑定(bind)ObservableCollection。现在我正在这样做:privatevoidcurrentTagNotContactsList_scrollChanged(objectsender,ScrollChangedEventArgse){ListViewv=(ListView)sender;if(e.VerticalOffset+e.ViewportHeight==e.ExtentHeight){Debug.Prin

c# - 使用 c# 和 sql 来滚动您自己的 wiki 有什么用?

我想了解wiki的工作原理,至少从较高的层次上了解。当用户保存更改时,是否总是在数据库中为该wiki文章插入一个新行(10个修订,数据库中的10行)。 最佳答案 我同意所有答案。Wiki通常将每次编辑作为数据库中的新记录进行处理。您可能有兴趣查看完整的LayoutoftheMediaWikidatabasediagram,Wikipedia背后的wiki引擎.请注意,每个修订版的全文都存储在text表的MEDIUMBLOB字段中。 关于c#-使用c#和sql来滚动您自己的wiki有什么用

c# - c# 表达式中的闭包变量捕获问题

我有一个使用表达式树创建委托(delegate)的函数。在此表达式中,我使用从传递给函数的多个参数捕获的变量。实际的表达式树相当大,举个例子:DelegateGenerateFunction(Tcurrent,IListparents){varcurrentExpr=Expression.Parameter(typeof(T),"current");varparentsExpr=Expression.Parameter(parents.getType(),"parents");varparameters=newList();....returnExpression.Lambda(Exp